71 x 205 feet = 21.64 x 62.48 meters