412.05 meters = 1351 feet and 10.44 inches