16456 meters = 53989 feet and 6.02 inches