412.07 meters = 1351 feet and 11.23 inches