You asked:

how many fl oz are in 680ml

  • 680 milliliters is 22.99 fluid ounces.