60.4 feet = 18.40992 meters