224 x 331 feet = 68.28 x 100.89 meters