424.07 meters = 1391 feet and 3.67 inches