77 x 80 feet = 23.47 x 24.38 meters