16026 meters = 52578 feet and 8.88 inches