222 x 249 feet = 67.67 x 75.9 meters