75.9 x 7 feet = 23.13 x 2.13 meters