424.55 meters = 1392 feet and 10.57 inches