264.36 feet = 80.576928 meters