206 x 204 feet = 62.79 x 62.18 meters