42.6 x 88.8 feet = 12.98 x 27.07 meters