204 x 106.8 feet = 62.18 x 32.55 meters