410.63 meters = 1347 feet and 2.54 inches