17292 feet = 5270.6016 meters