424.05 meters = 1391 feet and 2.88 inches