385.9 meters = 1266 feet and 0.91 inches