264.82 feet = 80.717136 meters