197 x 396 feet = 60.05 x 120.7 meters