198.8 x 120.7 feet = 60.59 x 36.79 meters