408.6 meters = 1340 feet and 6.61 inches