424.25 meters = 1391 feet and 10.76 inches