506.24 meters = 1660 feet and 10.71 inches