17686 meters = 58024.934383 feet