80.4 meters = 263.779528 feet