42.4 x 90.8 feet = 12.92 x 27.68 meters