385.5 meters = 1264 feet and 9.17 inches