226 x 205 feet = 68.88 x 62.48 meters