205 x 644 meters = 8070.87 x 25354.33 inches