25.5 x 21 feet = 7.77 x 6.4 meters