15598 meters = 51174 feet and 6.49 inches