108.4 x 48.2 feet = 33.04 x 14.69 meters