263.91 feet = 80.439768 meters