78 x 80.2 feet = 23.77 x 24.44 meters