5026 meters = 16489 feet and 6.02 inches