198.8 x 215.5 feet = 60.59 x 65.68 meters