508.22 meters = 1667 feet and 4.66 inches