506.65 meters = 1662 feet and 2.85 inches