506.25 meters = 1660 feet and 11.1 inches