62.1 feet = 18.92808 meters