424.52 meters = 1392 feet and 9.39 inches