109 x 226 feet = 33.22 x 68.88 meters