104 x 197.5 feet = 31.7 x 60.2 meters