1606.1 meters = 5269 feet and 4.28 inches