264.3 feet = 80.55864 meters