508.9 meters = 1669 feet and 7.43 inches