424.36 meters = 1392 feet and 3.09 inches