384.59 meters = 1261 feet and 9.34 inches