224 x 141 feet = 68.28 x 42.98 meters