506.18 meters = 1660 feet and 8.35 inches