506.78 meters = 1662 feet and 7.97 inches