43.6 x 107.1 feet = 13.29 x 32.64 meters