1682.3 meters = 5519 feet and 4.28 inches