80.45 meters = 263.94357 feet