265.7 feet = 80.98536 meters