23.4 x 18.6 feet = 7.13 x 5.67 meters