424.43 meters = 1392 feet and 5.84 inches