61.7 feet = 18.80616 meters