198.9 x 222 feet = 60.62 x 67.67 meters