198.5 x 220.3 feet = 60.5 x 67.15 meters