506.22 meters = 1660 feet and 9.92 inches