265.3 feet = 80.86344 meters