43.6 x 89.8 feet = 13.29 x 27.37 meters