You asked:

18 inches to meters

  • meter
    meter
    18 inches is 0.46 meters.