265.5 feet = 80.9244 meters