414.59 meters = 1360 feet and 2.44 inches