506.75 meters = 1662 feet and 6.79 inches