506.72 meters = 1662 feet and 5.61 inches