16583 meters = 54406 feet and 2.02 inches