205 x 159.1 feet = 62.48 x 48.49 meters