106.8 x 123.5 feet = 32.55 x 37.64 meters