16430 meters = 53904 feet and 2.39 inches