80.8 meters = 265.091864 feet