385.96 meters = 1266 feet and 3.28 inches