198 x 84 feet = 60.35 x 25.6 meters