109.7 x 183 feet = 33.44 x 55.78 meters