265.54 feet = 80.936592 meters