52.1 x 108.9 feet = 15.88 x 33.19 meters