108 x 139.5 feet = 32.92 x 42.52 meters