412.99 meters = 1354 feet and 11.45 inches