411.43 meters = 1349 feet and 10.03 inches