416.15 meters = 1365 feet and 3.86 inches