508.38 meters = 1667 feet and 10.96 inches