264.51 feet = 80.622648 meters