60.37 feet = 18.400776 meters