203 x 105.8 feet = 61.87 x 32.25 meters