26 x 77 feet = 7.92 x 23.47 meters