61.37 feet = 18.705576 meters