740.58 inches = 18.810732 meters