109.7 x 215.3 feet = 33.44 x 65.62 meters