406.37 meters = 1333 feet and 2.82 inches