416.17 meters = 1365 feet and 4.65 inches