264.71 feet = 80.683608 meters