60.8 feet = 18.53184 meters