198.9 x 44.8 feet = 60.62 x 13.66 meters